Club Rd Willimantic, Windham, Connecticut USA (860) 423-8439 41.72220 -72.18610(41' 43' 19.9200 N, 72' 11' 9.9600 W)